Big Huge Thesaurus

Corydalis sempervirens

noun